<?php

/**
 * Description of Pessoa
 *
 * @author GIOVANI
 */
abstract class AbstractPessoa {
    private $id;
    private $nome;
    private $sobrenome;
    private $email;
    private $senha;
    private $genero;
    private $aniversario;
    private $telefone_fixo;
    private $telefone_movel;
    private $fk_endereco;
    private $fk_documentos;
    private $fk_nacionalidade;
    private $fk_niveis;
    
    function __construct($nome, $sobrenome, $email, $senha, $genero, $aniversario) {
        $this->nome = $nome;
        $this->sobrenome = $sobrenome;
        $this->email = $email;
        $this->senha = $senha;
        $this->genero = $genero;
        $this->aniversario = $aniversario;
    }
    
    public function getId() {
        return $this->id;
    }

    public function setId($id) {
        $this->id = $id;
    }

    public function getNome() {
        return $this->nome;
    }

    public function setNome($nome) {
        $this->nome = $nome;
    }

    public function getSobrenome() {
        return $this->sobrenome;
    }

    public function setSobrenome($sobrenome) {
        $this->sobrenome = $sobrenome;
    }

    public function getEmail() {
        return $this->email;
    }

    public function setEmail($email) {
        $this->email = $email;
    }

    public function getSenha() {
        return $this->senha;
    }

    public function setSenha($senha) {
        $this->senha = $senha;
    }

    public function getGenero() {
        return $this->genero;
    }

    public function setGenero($genero) {
        $this->genero = $genero;
    }

    public function getAniversario() {
        return $this->aniversario;
    }

    public function setAniversario($aniversario) {
        $this->aniversario = $aniversario;
    }

    public function getTelefone_fixo() {
        return $this->telefone_fixo;
    }

    public function setTelefone_fixo($telefone_fixo) {
        $this->telefone_fixo = $telefone_fixo;
    }

    public function getTelefone_movel() {
        return $this->telefone_movel;
    }

    public function setTelefone_movel($telefone_movel) {
        $this->telefone_movel = $telefone_movel;
    }

    public function getFk_endereco() {
        return $this->fk_endereco;
    }

    public function setFk_endereco($fk_endereco) {
        $this->fk_endereco = $fk_endereco;
    }

    public function getFk_documentos() {
        return $this->fk_documentos;
    }

    public function setFk_documentos($fk_documentos) {
        $this->fk_documentos = $fk_documentos;
    }

    public function getFk_nacionalidade() {
        return $this->fk_nacionalidade;
    }

    public function setFk_nacionalidade($fk_nacionalidade) {
        $this->fk_nacionalidade = $fk_nacionalidade;
    }

    public function getFk_niveis() {
        return $this->fk_niveis;
    }

    public function setFk_niveis($fk_niveis) {
        $this->fk_niveis = $fk_niveis;
    }
}

?>
